package com.itheima.chapter09.io.properties;

import com.itheima.chapter09.io.objectstream.ObjectOutputStreamDemo;

import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.ObjectOutputStream;
import java.util.Properties;

//Properties集合练习
public class Case {
    public static void main(String[] args) throws IOException {
        /*//1.创建Properties集合将本地文件中的数据加载到集合
        Properties prop =new Properties();
        FileReader fr =new FileReader("MyIdeaTest\\prop.propertise");
        prop.load(fr);
        fr.close();
        //2.获取集合中的键值对数据，封装到学生对象中
        String name = prop.getProperty("name");
        int age =Integer.parseInt( prop.getProperty("age"));
        Student s =new Student(name,age);
        //3.创建序列化流对象，将学生对象序列化到本地文件中
        ObjectOutputStream oos =new ObjectOutputStream(new FileOutputStream("MyIdeaTest\\prop1.propertise)"));
        oos.writeObject(s);
        oos.close();
*/    }
}
